English Dictionary
◊ GENUS ALOUATTA
genus Alouatta
n : howler monkeys [syn: {Alouatta}, {genus Alouatta}]